#!/usr/bin/env python
# Create: 2018/10/12
__author__ = '749B'
"""课堂笔记的示例里用的方法
不能太复杂，把太多工作做掉。
基本的操作还需要在示例里展示出来
"""

import os


def get_pk_name(path):
    """
    传入程序文件的 __file__ ，返回一个新的路径。
    这个路径是对应的pk文件的路径，
    在py文件当前目录下的pk目录里的一个同名文件，扩展名变成 .pk
    """
    basedir = os.path.dirname(path)
    fullname = os.path.basename(path)
    name = os.path.splitext(fullname)[0]
    pk_name = '%s/pk/%s.%s' % (basedir, name, 'pk')
    return pk_name


